Synonyms for "genus Endamoeba"

Words with similar meaning